package main.java.dao;

import main.java.polo.User;

public interface UserDao {
    /**
     * 注册用户
     * @param user 学生信息
     * @return 添加成功返回1，否则返回0
     */
     int insertBasic(User user);

    /**
     * 添加其他信息
     * @param user 学生信息
     * @return 添加成功返回1，否则返回0
     */
     int update(User user);

    /**
     * 登录验证
     * @param userName 用户名
     * @param userPassword 密码
     * @return 用户信息
     */
    User selectByNameAndPassword(String userName, String userPassword);

    /**
     * 根据用户名查询用户学号是否验证
     * @param userName 用户名
     * @return 用户信息
     */
    User selectByName(String userName);
}
